﻿@using Pe.Petecos.Comercial.Presentacion.Resource.Base
@using Pe.Petecos.Comercial.Presentacion.Resource.Ventas
@using Pe.Petecos.Comercial.Presentacion.Resource.Mensaje
@using Pe.Petecos.Comercial.Presentacion.Core.Helpers

@model Pe.Petecos.Comercial.Presentacion.Core.ViewModel.Ventas.AdministrarGastoPersonalProyectoBusquedaModel

@{
    ViewBag.Title = "Gastos Personales de Proyecto";
}
<div class="content-body">
    <div class="breadcrumbs">
        :: Usted se encuentra en: <span>GASTOS PERSONALES DE PROYECTO</span><span class="nivel-bread">/</span><span class="active-view">LISTADO DE GASTOS PERSONALES DE PROYECTO</span>
    </div>
    <div class="main-colum">
        <!-- wrap -->
        <div class="box-wrap-main">
            <div class="box-wrap-header">
                <div class="pull-left">
                    <div class="title-main">
                        Listado de <span>Gastos Personales de Proyecto</span>
                    </div>
                </div>
            </div>
            <div class="box-wrap-body">
                <div class="grilla-top">
                    <form id="frmAdministrarGastoPersonalBusqueda" onsubmit="return false;">
                        <div class="form-inline">
                            <div class="form-group">
                                <label>Proyecto</label>
                                <input id="txtNombreProyecto" class="form-control" type="text" maxlength="100" />
                            </div>
                            <div class="form-group">
                                <label>Tipo</label>
                                @Html.DropDownList("slcTipoGasto", Model.TiposGastoPersonalProyecto, new { id = "slcTipoGasto", @class = "form-control" })
                            </div>
                            <div class="form-group">
                                <label>Estado</label>
                                @Html.DropDownList("slcEstado", Model.EstadosGastoPersonalProyecto, new { id = "slcEstado", @class = "form-control" })
                            </div>
                            <button id="btnBuscar" class="btn-s btn-search" type="button">@GenericoResource.BotonMostrar</button>
                            <button id="btnLimpiar" class="btn-s btn-clean" type="reset">@GenericoResource.BotonLimpiar</button>
                        </div>
                    </form>
                </div>
                <div id="divGrdResult">
                </div>
                <div class="row">
                    <div class="col-sm-6">
                        @*<button id="btnEliminar" class="btn btn-info">@GenericoResource.BotonEliminar</button>*@
                        <button id="btnAgregar" class="btn-s btn-add">Nuevo Gasto Personal</button>
                    </div>
                </div>
            </div>
        </div>
        <!-- cierra wrap -->
    </div>
</div>
<footer class="login inter-foot">
    <div class="row">
        <div class="col-xs-12">
            <p class="pull-left">Corporación Petecos S.A.C. © Todos los derechos reservados 2015</p>
        </div>
    </div>
</footer>

@section scripts
{
    <script type="text/javascript">
        ns('Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonal.Actions')
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonal.Actions.FormularioRegistro = '@Url.Action("FormularioRegistro", "AdministrarGastoPersonalProyecto", new { Area = "Ventas" })';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonal.Actions.Buscar = '@Url.Action("Buscar", "AdministrarGastoPersonalProyecto", new { Area = "Ventas" })';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonal.Actions.Registrar = '@Url.Action("Registrar", "AdministrarGastoPersonalProyecto", new { Area = "Ventas" })';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonal.Actions.Anular = '@Url.Action("Anular", "AdministrarGastoPersonalProyecto", new { Area = "Ventas" })';
        //Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarComprobantePago.Actions.Copiar = '@Url.Action("Copiar", "AdministrarComprobantePago", new { Area = "Ventas" })';
        //Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarComprobantePago.Actions.Exportar = '@Url.Action("Exportar", "AdministrarComprobantePago", new { Area = "Ventas" })';

        ns('Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarProducto.Actions')
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarProducto.Actions.Anular = '@Url.Action("Buscar", "AdministrarProducto", new { Area = "Ventas" })';

        ns('Pe.Petecos.Comercial.Presentacion.General.MantenerProveedor.Actions')
        Pe.Petecos.Comercial.Presentacion.General.MantenerProveedor.Actions.Anular = '@Url.Action("Buscar", "MantenerProveedor", new { Area = "General" })';

        ns('Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource')
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaCodigoGasto = 'Cod. Gasto Personal';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaCodigoProyecto = 'Cod. Proyecto';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaDescripcionProyecto = 'Des. Proyecto';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaMonto = 'Monto';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaUsuarioCreacion = '@Html.Raw(GenericoResource.EtiquetaUsuarioCreacion)';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaFechaCreacion = '@Html.Raw(GenericoResource.EtiquetaFechaCreacion)';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaEstado = 'Estado';
        Pe.Petecos.Comercial.Presentacion.Ventas.AdministrarGastoPersonalResource.EtiquetaTipo = 'Tipo';

        ns('Pe.Petecos.Comercial.Presentacion.Recursos.Validacion')
        Pe.Petecos.Comercial.Presentacion.Recursos.Validacion.ConfirmacionGuardar = '@Html.Raw(MensajeResource.ConfirmacionGuardar)';

        ns('Pe.Petecos.Comercial.Presentacion.Enumerados.EstadoComprobantePago')
        Pe.Petecos.Comercial.Presentacion.Enumerados.EstadoComprobantePago.Eliminado = '@Html.Raw(Pe.Petecos.Comercial.Cross.Core.Constantes.DatosConstantes.EstadoComprobantePago.Eliminado)';
        Pe.Petecos.Comercial.Presentacion.Enumerados.EstadoComprobantePago.Aceptado = '@Html.Raw(Pe.Petecos.Comercial.Cross.Core.Constantes.DatosConstantes.EstadoComprobantePago.Aceptado)';
        

    </script>
}